iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 2
0
Modern Web

使用 Django 開發網頁系統系列 第 2

[Day 02] 安裝環境

  • 分享至 

  • xImage
  •  

今天來講講安裝環境

安裝 Python3

  • windows
    先去python網頁下載
    https://www.python.org/downloads/windows/
    可以用最新的python3.6
    選 Windows x86-64 executable installer
    下載後記得勾選 add path 這樣就會加入環境變數,不用自己加了
    示意圖
    https://ithelp.ithome.com.tw/upload/images/20171220/20107183P9ZNZ1yqv5.png

官網快速下載預設是32-bit,如果要64-bit要記得選

  • ubuntu
    預設有python3
sudo apt-get install python3-pip
  • mac
    手邊沒環境... 不過我想應該跟ubuntu一樣,以前用過一陣子

安裝 virtualenv

專案目錄,我的習慣

<proj>
----<proj_name>
----<venv>

這裡我滿推薦用virtualenv 他可以讓開發環境獨立乾淨一點
也有很多人使用anaconda https://anaconda.org/
不過我沒用過XD

但也可以不用,如果不用的話 就直接跳到安裝django的地方

  • windows
    開啟cmd
pip3 install virtualenv 
cd /<proj>
virtualenv venv 
cd venv/Scripts
activate 
  • ubuntu & mac
    開啟terminal
    python預設路徑: /usr/bin/python3
    可以用which python3
pip3 install virtualenv 
cd /<proj>
virtualenv -p <python path> venv 
souce venv/bin/activate

就會看到前面

(venv) <proj>

代表進到這個環境了,如果要退出輸入

deactivate

安裝 django

裝了python 之後要開始安裝django

接下來安裝django,如果有建立virtualenv,記得都要activate

pip3 install django

可以用 pip3 freeze 就可以看到這個環境有甚麼package
這樣就好了
django 最近發行2.0,多裝了pytz,待釐清
以下示意圖
https://ithelp.ithome.com.tw/upload/images/20171220/20107183I76EQ1DVpm.png


建立 django 專案

如果有建立virtualenv,記得都要activate

cd /<proj>
django-admin startproject <proj_name>

專案目錄

<proj>
----<venv>
----<proj_name>
--------manage.py
--------<proj_name>
------------settings.py
...

Run server

cd /<proj>/<proj_name>
python3 manage.py runserver

就會run一個開發用的server,開啟網頁輸入 http://localhost:8000
看到djagno的畫面,就成功了

舊版本是看到It’s work,新版變好漂亮XD


上一篇
[Day 01] 前言
下一篇
[Day 03] Hello world
系列文
使用 Django 開發網頁系統30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言